Conversation
|
|
|
This one surely looks like the PR I was working on back then - #72248 I can help as C+ here if needed. |
@zfurtak you could checkout the test section of my original PR - #72248 (comment)
I essentially did that and that's why asked to be c+ here, as I have the most context here. |
|
@shawnborton this is reincarnation of - #66777 |
|
Lovely! I'll run some adhoc builds for easier testing too. Thanks! |
|
🚧 @shawnborton has triggered a test Expensify/App build. You can view the workflow run here. |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, and Web. Happy testing! 🧪🧪
|
|
Overall this is feeling really good to me! |
Probably yes, but this is also one of those weird scenarios where we auto-proceed you so it's a bit weird. Still think we probably should though. |
|
Down to remove them and see how it feels. |
|
Let's remove it then. If we don't like it and wanna keep it, I kinda wanna see if we can use row-hover (ignoring the double hover effect) or something that is just more subtle to avoid the overall blocks of background on multi-select screens |
thank you @ChavdaSachin I copied the tests 👍 |
|
Yeah I thought the plan was always to get rid of the background for the selected items. I'd prefer to remove it. |
|
Okay, I've tested all the flows and they look promising! Maybe it should undergo QA testing before being merged, though? |
|
Okay, let's move on with removing the background on selected items then for now 👍 |




Explanation of Change
In the PR I:
The idea is to enhanced consistency among lists with selection.
Important
This PR requires #84880 to be merged first
Fixed Issues
$ #74938
PROPOSAL:
Tests
same as qa tests
Offline tests
QA Steps
Single selection list
For each of the following pages verify:
Reports
Workspace
Overview
Members
Reports
Accounting - QBO
-Accounting - QBD
import > classes > displayed as
import > customers/projects > displayed as
export > preferred exporter
export > export date
export > export out-of-pocket expenses as > export as
export > export out-of-pocket expense as > account
export > export invoices to
export > export company card expenses as > export as
export > export company card expenses as > credit card account
Accounting - Xero
Accounting - NetSuite
Accounting - Sage Intacct
Categories
Tags
tag > approver
Taxes
Workflows
Rules
Distance rates
Expensify cards
Company cards
Per diem
Account
Profile
Subscription
Wallet
Expense rules
Preferences
Security
FAB
Create expense
Create report > choose workspace
Start chat
Chat
-Tracked expense
submit to someone > choose recipient
Workspace expense
create task > assignee
task > assignee
room chat
Onboarding
Multi selection
For each of the following pages verify:
Reports
Filters > type = expense
Filters > type = chat
Filters > type = task
Workspace
Overview
Members
Workflows
FAB
Onboarding
New chat item
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))npm run compress-svg)Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari